Date: Wed, 20 Nov 1996 19:35:30 GMT
Server: Apache/1.0.2
Content-type: text/html
Content-length: 2429
Last-modified: Tue, 21 May 1996 23:23:34 GMT

<HTML>
<HEAD>
<TITLE>
SPACE
</TITLE>
</HEAD>


<BODY>
<p>
<H1>SPACE</H1>
<P>

<p><h7><!WA0><img src="http://www.cs.ucsb.edu/Research/space-images/rainbow.gif"></h7><P>

<p>
<p>
<!WA1><A HREF="ftp://ftp.cs.ucsb.edu/pub/papers/space/iwooos91.ps.gz"> SPACE </A>
is an approach to operating systems which uses multiple
protection domains rather than a single kernel to provide
operating system services.
<!WA2><A HREF="ftp://ftp.cs.ucsb.edu/pub/papers/space/trcs96-06.ps.gz">
<em>Eliminating the monolithic kernel</em></A>
allows the operating system to be written as a set of cooperating
application programs.  This has a great impact on the extensibility
and flexibility of the system.  Multiple instances of fundamental
paradigms, such as threads and virtual memory, can coexist, since
they are implemented as applications code.
<p>
All that is left in what <em>was</em> the operating system kernel is a set of
mechanisms to implement the protection domains.  In SPACE these
<!WA3><A HREF="ftp://ftp.cs.ucsb.edu/pub/papers/space/trcs95-06.ps.gz">
<em>mechanisms.</em></A>
can be replaced as needed by the application to provide a fundamental
level of extensibility not available in other adaptive operating
systems.
<p>
<p>
<H2>Faculty</H2><p>
<p><!WA4><img src="http://www.cs.ucsb.edu/Research/space-images/greenball.gif">
<!WA5><a href="http://www.cs.ucsb.edu/~bruno"><b>John Bruno</b></a>
--- <em><!WA6><A href="http://www.cs.ucsb.edu/~probert/mail.html">
bruno@cs.ucsb.edu</A> </em>
<p>
<p><!WA7><img src="http://www.cs.ucsb.edu/Research/space-images/greenball.gif">
<!WA8><a href="http://www.cs.ucsb.edu/~urs"><b>Urs H&ouml;lzle</b></a>
--- <em><!WA9><A href="http://www.cs.ucsb.edu/~probert/mail.html">
urs@cs.ucsb.edu</A> </em>
<p>
<p><!WA10><img src="http://www.cs.ucsb.edu/Research/space-images/greenball.gif">
<!WA11><a href="http://www.cs.ucsb.edu/~martin"><b>Martin Rinard</b></a>
--- <em><!WA12><A href="http://www.cs.ucsb.edu/~probert/mail.html">
martin@cs.ucsb.edu</A> </em>
<p>
<H2>Grad Students</H2><p>
<p><!WA13><img src="http://www.cs.ucsb.edu/Research/space-images/greenball.gif">
<!WA14><a href="http://www.cs.ucsb.edu/~probert"><b>Dave Probert</b></a>
--- <em><!WA15><A href="http://www.cs.ucsb.edu/~probert/mail.html">
probert@cs.ucsb.edu</A> </em>
</p>
<p><!WA16><img src="http://www.cs.ucsb.edu/Research/space-images/greenball.gif">
<!WA17><a href="http://www.cs.ucsb.edu/~ferguson"><b>Mitch Ferguson</b></a>
--- <em><!WA18><A href="http://www.cs.ucsb.edu/~probert/mail.html">
ferguson@cs.ucsb.edu</A> </em>
</p>

</BODY>
</HTML>

<h7><!WA19><img src="http://www.cs.ucsb.edu/Research/space-images/rainbow.gif"></h7>
<p> Last modified: 96/05/21
by <ADDRESS>Dave Probert <!WA20><A href="http://www.cs.ucsb.edu/~probert/mail.html">
(probert@cs.ucsb.edu)</A></ADDRESS>

